engineering specifications - Turkish English Dictionary